source/zstd/compress.d(53,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. source/zstd/compress.d(19,33): Error: `destBuf.ptr` cannot be used in `@safe` code, use `&destBuf[0]` instead source/zstd/compress.d(19,55): Error: `src.ptr` cannot be used in `@safe` code, use `&src[0]` instead source/zstd/compress.d(70,32): Error: `src.ptr` cannot be used in `@safe` code, use `&src[0]` instead source/zstd/compress.d(70,41): Error: cannot implicitly convert expression `src.length` of type `ulong` to `const(void)*` source/zstd/compress.d(70,53): Error: cannot implicitly convert expression `0` of type `int` to `const(void)*` source/zstd/compress.d(71,34): Error: `this.buffer.ptr` cannot be used in `@safe` code, use `&this.buffer[0]` instead source/zstd/compress.d(71,46): Error: cannot implicitly convert expression `this.buffer.length` of type `ulong` to `void*` source/zstd/compress.d(71,61): Error: cannot implicitly convert expression `0` of type `int` to `void*` source/zstd/compress.d(75,56): Error: cannot take address of local `output` in `@safe` function `compress` source/zstd/compress.d(75,65): Error: cannot take address of local `input` in `@safe` function `compress` source/zstd/compress.d(86,34): Error: `this.buffer.ptr` cannot be used in `@safe` code, use `&this.buffer[0]` instead source/zstd/compress.d(86,46): Error: cannot implicitly convert expression `this.buffer.length` of type `ulong` to `void*` source/zstd/compress.d(86,61): Error: cannot implicitly convert expression `0` of type `int` to `void*` source/zstd/compress.d(88,49): Error: cannot take address of local `output` in `@safe` function `flush` source/zstd/compress.d(97,34): Error: `this.buffer.ptr` cannot be used in `@safe` code, use `&this.buffer[0]` instead source/zstd/compress.d(97,46): Error: cannot implicitly convert expression `this.buffer.length` of type `ulong` to `void*` source/zstd/compress.d(97,61): Error: cannot implicitly convert expression `0` of type `int` to `void*` source/zstd/compress.d(99,59): Error: cannot take address of local `output` in `@safe` function `finish` source/zstd/decompress.d(8,45): Error: `src.ptr` cannot be used in `@safe` code, use `&src[0]` instead source/zstd/decompress.d(13,57): Error: `src.ptr` cannot be used in `@safe` code, use `&src[0]` instead /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.